@CHARSET "ISO-8859-1";

table.centered
{
	margin: auto;	
}

.feedbackPanelERROR
{
	color: #ff0000;
	font-weight: bold;
}

.feedbackPanelINFO
{
	color: #008a00;
	font-weight: bold;	
}

table.main-menu
{
	border: none;
	width: 550px;	
}

table.main-menu tr td.icon
{
	width: 50px;
}

table.main-menu tr td.link
{
	font-size: 12pt;
	font-weight: bold;
	
	border: 1px solid #d7d7d7;
	
	cursor: pointer;
}

table.main-menu tr td.link:hover
{
	background-image: url('../images/button.png');
	background-repeat: repeat-x;
}

table.main-menu tr td.separator
{
	height: 5px;
	background-color: #c0c0c0;
}

table.main-menu a:link, table.main-menu a:hover, table.main-menu a:visited
{
	color: #000000;
	text-decoration: none;

}

table.insert-log tr td.label
{
	font-size: 12pt;
	font-weight: bold;
	width: 10%
}

table.insert-log tr td
{
	padding: 4px;
}

table.insert-log select
{
	padding: 3px;
	font-size: 12pt;
}

table.insert-log input
{
	padding: 3px;
	font-size: 12pt;
}

input.date
{
	text-align: center;	
	width: 8em;
}

table.content
{
	width: 100%;
	min-width: 550px;
}

table.content tr td.body
{
	width: 100%
}

table.content tr.header td select
{
	padding: 3px;
	font-size: 12pt;
}

table.content tr.header .label
{
	font-weight: bold;
	font-size: 12pt;
}

table.content tr.header h1
{
	font-weight: bold;
	font-size: 12pt;
}

table.admin
{
	border-collapse: collapse;
	width: 100%;
	font-size: 12pt;
}

table.admin tr.header
{
	background-color: #bfdcb6;
}

table.admin tr td
{
	border: 1px solid #78b566;
	padding: 4px;
}

table.admin tr.header td
{
	font-weight: bold;
	border: 1px solid #78b566;
}

table.admin tr td.icon
{
	width: 20px;
	text-align: center;
}

table.admin-form tr td.label
{
	font-size: 12pt;
	font-weight: bold;
	width: 10%
}

table.admin-form tr td
{
	padding: 4px;
}

table.admin-form input
{
	padding: 3px;
	font-size: 12pt;
}

table.report tr td.label
{
	font-size: 10pt;
	font-weight: bold;
	width: 10%
}

table.report tr td
{
	padding: 2px;
}

table.report select
{
	padding: 2px;
	font-size: 10pt;
}

table.report input
{
	padding: 2px;
	font-size: 10pt;
}
